Eighth Real - Time Linux Workshop
نویسندگان
چکیده
Microkernels are an intriguing technology for operating systems research in general and for real-time systems in particular. To gain experience and to explore new ground, the OS research group at Technische Universität Dresden has been developing L4/Fiasco, a real-time implementation of the L4 microkernel specification. Using this kernel, we built an architecture that supports legacy software and provides real-time guarantees. In this paper, we will describe and discuss the design decisions that led us to this architecture. Based on this system, we set out to explore interesting real-time research areas such as networking, disk scheduling and real-time graphics. The results have been published separately, but we will use this article to give a concise overview and present the rationale of our platform strategy as a whole.
منابع مشابه
Eleventh Real - Time Linux Workshop Dresden 2009
Although “real-time is not real-fast” makes a nice sound bite, it does not help developers much. This paper will provide the background needed to make a considered design choice between “real time” (getting started as quickly as possible) and “real fast” (getting done quickly once started). Of course, some developers and their users will have the natural human tendency to want both “real time” ...
متن کاملUsing Matlab-simulink Rtw to Build Real Time Control Applications in User Space with Rtai-lxrt
The paper presents a hard real time Linux environment that can be effectively used to design and implement data acquisition and digital control systems, integrating the functionality of the MATLAB/ Simulink/ Real-Time-Workshop suite and RTAI, a freeware hard real time extension for Linux. The development process requires only the ability to use the cited MATLAB suite, almost without any knowled...
متن کاملSoft Real Time Scheduling for General Purpose Client-Server Systems
This paper considers the problem of scheduling Real Time applications on a general-purpose Operating System. The approach taken is to modify a mainstream system, in order to realize the benefits of Real Time scheduling whilst preserving all existing software. Particular care has been taken to make important servers aware of their clients’ Quality of Service, without major restructuring. We have...
متن کاملFramework for Validation, Test and Analysis of Real-Time Scheduling Algorithms and Scheduler Implementations
This paper describes our work towards a rapid prototyping system for hard real-time systems focusing on scheduling algorithms and scheduler implementations. The framework aims at speeding up the decision making process during selection of a suitable scheduling algorithm for a real-time application. The framework supports various kinds of realtime scheduling algorithms, which can be simulated fo...
متن کاملAn Automatic Parallelization Scheme for Simulink-based Real-Time Multicore Systems
Matlab/Simulink provides developer with model-based development environments for various applications. Real-Time Workshop in Simulink toolkits automatically generates C/C++ programs, which enables user to build real-time systems easily. However, the generated program code is only for single process so that it is difficult to build highperformance real-time systems. In this paper, we propose an ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006